home *** CD-ROM | disk | FTP | other *** search
- CKVHEX and CKVDEH July 1993
-
- Originally by Stuart Hecht of Stevens Institute of Technology.
- Later versions by Eric McQueen, Utah State University.
- Converted to work on the Alpha AXP by Hunter Goatley, Western Kentucky Univ.
- (See program edit history for additional credits.)
-
- CKVHEX is an assembly language program for the VAX or Alpha AXP to convert any
- VMS file into a printable ASCII "hex" file, suitable for transfer as a text
- file by Kermit, electronic mail, or other means. CKVDEH converts a hex file
- created by CKVHEX back into its original form, with all FILES-11 attributes
- intact.
-
- CKVDEH.MAR supports both 16-bit-address and 32-bit-address format files by
- changing the ':' that starts each line to '<' for 32-bit- address lines (you
- can also use 24-bit addresses by putting ';' on the front of a line). It does
- not require the output file to be contiguous.
-
- CKVHEX only creates 32-bit address lines. Older versions of CKVHEX created
- 16-bit lines. The current version of CKVDEH should be able to decode either
- kind of file correctly.
-
- To build CKVDEH, to do this:
-
- MACRO CKVDEH (on the Alpha AXP, use MACRO/MIGRATE)
- LINK CKVDEH
-
- To build CKVHEX:
-
- MACRO CKVHEX (on the Alpha AXP, use MACRO/MIGRATE)
- LINK CKVHEX
-
- Or use the CKVDEH.COM procedure to build these programs. Or if you have MMS,
- rename CKVDEH.MMS to DESCRIP.MMS and then run MMS.
-
- To use either of these programs, simply run it. It prompts you for the input
- or output file names.
-
- NOTE: These programs work well, but the resulting .HEX file is usually about
- twice the size of the original file. No attempt is made to optimize the
- hexified file. To produce smaller ASCII files, see Carlo Mekenkamp's MFTU
- package, which you can get by sending the command SEND MFTU in the body of a
- mail message to FILESERV@WKUVX1.BITNET.
-
- These versions will run under both OpenVMS VAX and OpenVMS AXP (AXP port
- done by Hunter Goatley
-
- [End of CKVDEH.HLP]
-